package com.antdesignbackend.backend.entity.entityVo;

import com.antdesignbackend.backend.entity.FactoryRecord;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

@Data
public class FactoryRecordVo extends FactoryRecord {
    /**
     * 上报企业
     */
    private String enterpriseName;
    /**
     * 进厂日期
     */
    @DateTimeFormat(pattern="yyyy-MM-dd")
    @JsonFormat(pattern="yyyy-MM-dd")
    private Date entryDate;
    /**
     * 进厂记录Id
     */
    private Integer entryRecordId;
    /**
     * 来源地址
     */
    private String sourceAddress;
    /**
     * 畜主名称
     */
    private String ownerName;
    /**
     * 购买人
     */
    private String buyer;
    /**
     * 种类
     */
    private String type;
    /**
     * 数量
     */
    private Integer slaughterNumber;
    /**
     * 检疫证号
     */
    private String quarantineNo;
    /**
     * 已屠宰耳标号
     */
    private String slaughterEarMark;
    /**
     * 当前的页码，默认第1页
     */
    public Integer pageIndex = 1;
    /**
     * 每页的行数，默认10
     */
    public Integer pageSize = 10;
    /**
     * 时间区间
     */
    private String timeInterval;
}
